# 作者: YWH
# 2024年12月31日18时55分57秒
# 981474892@qq.com
def open_read():
    """
    读取文件
    :return:
    """
    file=open('file1.txt',encoding='utf8',mode='r')
    text=file.read()
    print(text)
    file.close()#最后要记得关闭文件

def open_rw():
    """
    读写文件
    :return:
    """
    # r+是以读写方式打开文件，打开光标在开头
    #对比a模式，a模式是以追加模式打开文件，打开光标在结尾
    #不指定模式时，默认是r模式

    file=open('file2.txt',mode='r+',encoding='utf8')
    text=file.read()
    print(text)
    file.write('身体健康，顺利上岸！')
    file.close()

def use_readlines():
    file=open('file3.txt',encoding='utf8')
    while True:
        text= file.readline()
        if not text:
            break
        print(text,end="")
    file.close()

if __name__ == '__main__':
    # open_read()
    # open_rw()
    use_readlines()